package ltd.hanamaki.study.homework.lesson;


import java.util.Scanner;

/*
1.	编程计算半径r=2.5的圆面积、圆周长。如果高h=4.5，计算圆柱体的表面积和体积。
2.	从键盘依次输入4个整数，计算并输出这4个数的平均值。
3.	声明两个整型变量a和b，并执行以下步骤：
a)	通过键盘输入给a和b赋值。
b)	如果a大于b，则把a-b的结果赋于a，否则把a+b的结果赋于a
c)	打印a的值
提示：使用三元运算符。
 */
public class Demo01 {

    /*
    编程计算半径r=2.5的圆面积、圆周长。如果高h=4.5，计算圆柱体的表面积和体积。
    * */
    public static void circleTest() {

        /* 圆的面积  PI*r*r */
        System.out.println("圆的面积:"+Math.PI * Math.pow(2.5, 2));
        /* 圆的周长 2*PI*r */
        System.out.println("圆的周长:" + 2 * Math.PI * 2.5);
        double height = 4.5;
        /* 圆柱体的表面积 */
        /* 1. 圆的面积 */
        double area = Math.PI * Math.pow(2.5, 2);
        /* 2. 长方形面积 */
        /* 2.1 圆的周长 */
        double perimeter = 2 * Math.PI * 2.5;
        /* 长方形的面积 */
        double perimeterArea = perimeter * height;
        /* 圆柱体的表面积 */
        double cylinder = 2 * area + perimeterArea;
        System.out.println("圆柱体的表面积:" + cylinder);
        System.out.println("圆柱体的体积：" + area * height);

    }

    /*
     * 从键盘依次输入4个整数，计算并输出这4个数的平均值。
     * */
    public static void avg() {
        /* 需要创建键盘扫描对象 Scanner */
        Scanner scanner = new Scanner(System.in);
        int sum = 0;
        for (int i = 1; i <= 4; i++) {
            System.out.println("请输入第" + i + "个数字！");
            sum += scanner.nextInt();
        }
        System.out.println("四个数的平均值为：" + sum / 4);

    }

    /*
 声明两个整型变量a和b，并执行以下步骤：
a)	通过键盘输入给a和b赋值。
b)	如果a大于b，则把a-b的结果赋于a，否则把a+b的结果赋于a
c)	打印a的值
提示：使用三元运算符。*/
    public static void print() {
        int a = 2, b = 3;
        int result = a > b ? a - b : a + b;
        System.out.println(result);
    }

    public static void main(String[] args) {

//        circleTest();

//        avg();

        print();

    }


}
